import {showModal1,showToast} from '../../utils/util.js'
// pages/wode/wode.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    //记录登录状态
    isLodin:false,
    //保存获取到的用户信息
    userInfo:{}
  },

  //点击登录
  login(){
    wx.getUserProfile({
      desc: '展示用户信息',
      success:res=>{
        // console.log(res);
        wx.setStorageSync('userInfo', res.userInfo)
        this.getInfo()
      }
    })
  },
    //退出登录
    tuichu(){
      if (!this.data.isLodin) {
        wx.showToast({
          title: '暂未登录',
          icon:'none'
        })
        return
        
      }
      wx.showModal({
        cancelColor: 'cancelColor',
        title:'提示',
        content:'确认退出吗？',
        success:res=>{
          console.log(res);
          if(res.confirm){
            wx.showToast({
             title: '退出成功',
              icon:'none'
            })
            this.setData({
              isLodin:false
            })
            wx.removeStorageSync('userInfo')
          }else{
            return
          }
        }
        })
      },

  //判断是否登录
  getInfo(){
    if( wx.getStorageSync('userInfo')){
      this.setData({
        userInfo:wx.getStorageSync('userInfo'),
        isLodin:true
      })
    }
  },

  //点击去我的收藏
  goWdsc(){
    if(!this.data.isLodin){
      showModal1("请登录").then(res=>{
        //授权登录
        this.login()
      })
    }else{
      wx.navigateTo({
        url: '../../pages/wdsc/wdsc',
      })
    }
  },

  //点击去观看历史
  goGkls(){
    if(!this.data.isLodin){
      showModal1("请登录").then(res=>{
        //授权登录
        this.login()
      })
    }else{
      wx.navigateTo({
        url: '../../pages/gkls/gkls',
      })
    }
    
  },

  //点击去关于我们页面
  goGywm(){
    wx.navigateTo({
      url: '../../pages/gywm/gywm',
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    //调用判断是否登录函数
    this.getInfo()
  
    // wx.request({
    //   url: 'https://msmktest1.hfbdqn.cn/wechat_userr/'+"807102f66239d2060124c9e127316c",
    //   method:'DELETE'
    // })
    
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  //分享微信好友
  onShareAppMessage:function(from){
    if(from.from === 'menu'){
      return {
        title:'科云视频库，大量IT学习资源等你来',
        path:'/pages/index/index'
      }
    }
  },
  //分享朋友圈
  onShareTimeline:function(){
    return {
      title:'科云视频库，大量IT学习资源等你来',
      imageUrl:"https://7975-yueyun188-0gdwo4vh4afabc50-1306555544.tcb.qcloud.la/cloudbase-cms/upload/2022-03-09/mras7605qjl0klsizgkbvfga5nrpsian_.png",
      path:'/pages/index/index'
    }
  }
})